ADD_MONSTER
[[ADD_MONSTER(coordinate_cella, … )]]
Questa azione aggiunge un Mostro nella cella specificata. Al posto di indicare la cella è possibile usare la parola chiave NEAR che posizionerà il mostro nella cella più vicina all’eroe il cui turno è in corso.
- Parametri: (coordinate_cella, …)
gli Attributi obbligatori sono:
-
NAME
: Il nome proprio del Mostro. -
KIND
: La specie base del mostro:ChaosSorcerer
ChaosWarrior
DreadWarrior
DoomWarrior
(questi sono tutti equivalenti)Abomination
Fimir
(questi sono equivalenti)Gargoyle
Goblin
Mummy
Orc
Skeleton
Zombie
Icegremlin
Polarwarbear
Yeti
Frozenhorror
O di Mercenari:
Swordsman
Scout
Halberdier
Crossbowman
-
TYPE
: I possibili valori opzionali sono PASSIVE o FUGITIVE, Se omesso verrà usata la normale AI dei mostri.PASSIVE
indica che il mostro è di tipo passivo e non attaccherà gli eroi, ma se gli viene assegnato almeno 1 danno allora diventerà aggressivo e da quel momento attaccherà.FUGITIVE
indica che il mostro tenterà di allontanarsi almeno ad una cella di distanza da gli eroi.
-
MOV
: Il numero delle celle che si può muovere ogni turno -
ATK
: Attacco del mostro -
DEF
: Difesa del mostro -
BODY
: Punti corpo del mostro -
MIND
: Punti mente del mostro -
ICON
: L’icona personalizzata da associare al mostro.
I Parametri opzionali sono:
-
ON_DEATH
: E’ l’evento da attivare in caso di morte dell’NPC. Può essere specificato qualsiasi Azione o messaggio -
SPELLS
: Le magie che può lanciare il mostro, deve essere un elenco separato da punto e virgola (;) dei nomi delle spell da lanciare. Queste sono le magie permesse:summonUndead
summonOrc
tempest
command
fear
sleep
firestorm
ballOfFlame
escape[cella]
: Questa è l’unica magia che prevede un parametro, il valore cella indicato tra parentesi quadre. Tale cella è quella dove il mostro si teletrasporterà al langio della magia escape.lightningbolt
cloudofchaos
rust
soothe
icestorm
chill
mindfreeze
- Ancora da implementare:
icewall
,skate
Esempio:
...,SPELLS=summonOrc;fear;escape[C12];sleep,....
-
Esempio 1:
{[[(U), ON_OPEN(P15)]] As you start opening the secret passage, the door bursts open and Grutgar,
the powerful Orc captain, appears. You must kill it!. [[ADD_MONSTER(N18, NAME=Grutgar, KIND=Orc, MOV=10, ATK=5, DEF=5, BODY=5, MIND=2, ON_DEATH=[[QUEST_OBJECTIVE_COMPLETED]])]]}
- Esempio 2:
{[[(E), ON_SEARCH_TREASURES]] While you are looking for treasures in the room,
you feel a sudden shiver. Few moments afterwards, a horrific skeleton surrounded by a devilish aura
appears just in front of you [[ADD_MONSTER(NEAR, NAME=Demon Skeleton, KIND=Skeleton, MOV=4, ATK=4, DEF=4, BODY=3, MIND=0, SPELLS=fear;ballOfFlame)]]}
- Esempio 3:
{[[(E), ON_ENTER_ROOM]] [[ADD_MONSTER(H8, NAME=Zargon, KIND=Chaos Sorcerer,
SPELLS=fear;ballOfFlame), ICON=http://north-american.yeoldeinn.com/images/quest-design/drathe-zargon.gif]]}